home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / bmac / bmac.open < prev    next >
Text File  |  1987-04-27  |  3KB  |  177 lines

  1. .\"    "@(#)bmac.open    2.4    4/27/87";
  2. .\" open format troff macros
  3. .\" citation formatting strings
  4. .ds [[ [
  5. .ds ]] ]
  6. .ds ], ,\|
  7. .ds ]- -
  8. .ds [. " \&
  9. .ds .] .
  10. .ds [, " \&
  11. .ds ,] ,
  12. .ds [? " \&
  13. .ds ?] ?
  14. .ds [: " \&
  15. .ds :] :
  16. .ds [; " \&
  17. .ds ;] ;
  18. .ds [! " \&
  19. .ds !] !
  20. .ds [" " \&
  21. .ds "] \&"
  22. .ds [' " \&
  23. .ds '] '
  24. .ds [< " \&
  25. .ds >]
  26. .\" reference formating strings
  27. .ds a] " \&
  28. .ds b] , \&
  29. .ds c] , \&
  30. .ds n] "" and \&
  31. .ds m] "" and \&
  32. .ds e] \\fIet al.\\fP
  33. .ds p] .
  34. .\" reference formatting macros
  35. .de s[   \" start reference
  36. .nh
  37. .IP [\\*([F]\0
  38. ..
  39. .de e[   \" end reference
  40. .[-
  41. ..
  42. .de []   \" start to display collected references
  43. .LP
  44. ..
  45. .de ][   \" choose format
  46. .ie !"\\*([J""     .nr t[ 1    \" journal
  47. .el .ie !"\\*([B"" .nr t[ 3    \" article in book
  48. .el .ie !"\\*([R"" .nr t[ 4    \" technical report
  49. .el .ie !"\\*([I"" .nr t[ 2    \" book
  50. .el                .nr t[ 0    \" other
  51. .\\n(t[[
  52. ..
  53. .de 0[   \" other
  54. .s[
  55. .if !~\\*(]A~.~ .as [A .
  56. .if !~\\*([A~~ \\*([A
  57. .br
  58. .if !~\\*([E~~ \{\
  59. .       ie \\n([E-1 \\*([E, editors.
  60. .       el \\*([E, editor.\}
  61. .br
  62. .if !~\\*(]T~.~ .as [T .
  63. .if !~\\*([T~~ \\*([T
  64. .br
  65. .if !~\\*([O~~ \\*([O\c
  66. .if !~\\*([D~~ , \\*([D\c
  67. \&.
  68. .e[
  69. ..
  70. .de 1[ \" journal article
  71. .s[
  72. .if !~\\*(]A~.~ .as [A .
  73. .if !~\\*([A~~ \\*([A
  74. .br
  75. .if !~\\*([E~~ \{\
  76. .       ie \\n([E-1 \\*([E, editors.
  77. .       el \\*([E, editor.\}
  78. .br
  79. .if !~\\*(]T~.~ .as [T .
  80. .if !~\\*([T~~ \\*([T
  81. .br
  82. .ds a[ \\fI\\*([J\\fP
  83. .ie !"\\*([V"" \{\
  84. .       as a[ , \\*([V
  85. .       if !~\\*([N~~ .as a[ (\\*([N)
  86. .       if !~\\*([P~~ .as a[ :\\*([P\}
  87. .el .if !~\\*([P~~ .as a[ , pages \\*([P
  88. .if !~\\*([I~~ .as a[ , \\*([I
  89. .if !~\\*([D~~ .as a[ , \\*([D
  90. \\*(a[.
  91. .br
  92. .if !~\\*([O~~ \\*([O
  93. .e[
  94. ..
  95. .de 2[ \" book
  96. .s[
  97. .if !~\\*(]A~.~ .as [A .
  98. .if !"\\*([A"" \\*([A
  99. .br
  100. .if !~\\*([E~~ \{\
  101. .       ie \\n([E-1 \\*([E, editors.
  102. .       el \\*([E, editor.\}
  103. .br
  104. .if !~\\*(]T~.~ .as [T .
  105. .if !~\\*([T~~ \\fI\\*([T\\fP
  106. .br
  107. .rm a[
  108. .if !~\\*([I~~ .ds a[ \\*([I
  109. .if !~\\*([C~~ \{\
  110. .       if !~\\*(a[~~ .as a[ , \&
  111. .       as a[ \\*([C\}
  112. .if !~\\*([D~~ \{\
  113. .       if !~\\*(a[~~ .as a[ , \&
  114. .       as a[ \\*([D\}
  115. \\*(a[.
  116. .br
  117. .if !~\\*([G~~ Government ordering number \\*([G.
  118. .br
  119. .if !~\\*([O~~ \\*([O.
  120. .e[
  121. ..
  122. .de 3[ \" article in book
  123. .s[
  124. .if !~\\*(]A~.~ .as [A .
  125. .if !~\\*([A~~ \\*([A
  126. .br
  127. .if !~\\*(]T~.~ .as [T .
  128. .if !~\\*([T~~ \\*([T
  129. .br
  130. .if !~\\*([P~~ pp. \\*([P \c
  131. in \\fI\\*([B\\fP\c
  132. .if !~\\*([V~~ , Vol \\*([V\c
  133. .if !~\\*([E~~ \{\
  134. .       ie \\n([E-1 , \\*([E, editors.
  135. .       el \\*([E, editor.\}
  136. .br
  137. \&.
  138. .br
  139. .if !~\\*([I~~ \\*([I\c
  140. .if !~\\*([C~~ , \\*([C\c
  141. .if !~\\*([D~~ , \\*([D\c
  142. \&.
  143. .if !~\\*([O~~ , \\*([O.
  144. .e[
  145. ..
  146. .de 4[ \" report
  147. .s[
  148. .if !~\\*(]A~.~ .as [A .
  149. .if !~\\*([A~~ \\*([A
  150. .br
  151. .if !~\\*([E~~ \{\
  152. .       ie \\n([E-1 , \\*([E, editors.
  153. .       el \\*([E, editor.\}
  154. .br
  155. .if !~\\*(]T~.~ .as [T .
  156. \\*([T
  157. .br
  158. \\*([R\c
  159. .if !~\\*([G~~ \& (\\*([G)\c
  160. .if !~\\*([I~~ , \\*([I\c
  161. .if !~\\*([C~~ , \\*([C\c
  162. .if !~\\*([D~~ , \\*([D\c
  163. \&.
  164. .br
  165. .if !~\\*([O~~ \\*([O.
  166. .e[
  167. ..
  168. .de [-   \" clean up after yourself
  169. .rm [A [B [C [D
  170. .rm [E [F [G
  171. .rm [I [J [K
  172. .rm [N [O [P
  173. .rm [R [T
  174. .rm [V [W
  175. .rm ]A ]T
  176. ..
  177.